home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
STUTTGART
/
LANG
/
C
/
LIB
/
DESK
/
CORE
/
Desk
/
h
/
Import2
< prev
next >
Wrap
Text File
|
1996-07-22
|
787b
|
29 lines
#ifndef __Desk_Import2_h
#define __Desk_Import2_h
#ifdef __cplusplus
extern "C" {
#endif
#ifndef __Desk_wimp_h
#include "Desk.Wimp.h"
#endif
typedef struct {
void* reference;
size_t ram_progress;
Desk_message_block initialdatasave;
}
Desk_Import2_clientinfo;
typedef int (*Desk_Import2_fileimporter)(Desk_message_dataload* data, Desk_Import2_clientinfo* info);
typedef void* (*Desk_Import2_ramallocator)(size_t* buffsize, Desk_Import2_clientinfo* info);
typedef void (*Desk_Import2_ramhandler)(void* buffer, int numbytes, Desk_Import2_clientinfo* info);
void Desk_Import2_ImportData(
Desk_event_pollblock* event,
Desk_Import2_fileimporter fileimporter,
Desk_Import2_ramallocator ramallocator,
Desk_Import2_ramhandler ramhandler,
void* reference
);
#ifdef __cplusplus
}
#endif
#endif